新手,自己闲着没事做的无名杀武将(第六/七期,陆玲/鹿灵) | 您所在的位置:网站首页 › unique from的意思 › 新手,自己闲着没事做的无名杀武将(第六/七期,陆玲/鹿灵) |
闲着没事自己做的武将,目前做了八九个了。作为新手就是为了熟悉一下技能中的代码意思,自己做的第六/七个人物,陆玲/鹿灵,不想多说话,技能血量如下图。有想用代码的,下文拿走。不过记得和我说一声。能帮助你们最好,不能帮就算了。不过,我受了那么多累做的,终于调试通了,经过前五期的试探,这一期应该不难拿了吧。 陆玲技能图鹿灵技能图首先就是陆玲的一技能,千变,没啥可说的就是切换武将。 千变skill={ audio:"ext:江湖往事:2", group:["千变_2"], subSkill:{ "2":{ unique:true, trigger:{ player:"phaseBefore", }, forced:true, content:function(){ "step 0" if(player.name=='陆玲'||player.name1=='陆玲'||player.name2=='陆玲') { player.chooseControl('是','否',function(){
if(player.hp0) return '是'; return '否'; }).set('prompt','是否选择变为鹿灵形态'); event.goto(1); } if(player.name=='鹿灵'||player.name1=='鹿灵'||player.name2=='鹿灵') { player.chooseControl('是','否',function(){ if(player.hp>3&&player.countCards('j')==0) return '是';
return '否'; }).set('prompt','是否选择变为陆玲形态'); event.goto(2); }
"step 1" var hp=player.hp,num=player.maxHp;
console.log(event.player.name); console.log(event.player.name2);
if(result.control=='是'&&(event.player.name=='陆玲'||event.player.name1=='陆玲'||event.player.name2=='陆玲')) { if(event.player.name2=='陆玲') player.reinit(player.name2,'鹿灵',false); if(event.player.name1=='陆玲') player.reinit(player.name1,'鹿灵',false) player.update(); } player.hp=hp; event.finish(); "step 2" var hp=player.hp,maxHp=player.maxHp; if(result.control=='是'&&(event.player.name=='鹿灵'||event.player.name1=='鹿灵'||event.player.name2=='鹿灵')) { if(event.player.name2=='鹿灵') player.reinit(player.name2,'陆玲',false); if(event.player.name1=='鹿灵') player.reinit(player.name1,'陆玲',false) player.update(); } player.hp=hp; player.update(); event.finish(); }, sub:true, }, }, } 其次是陆玲的二技能,风雪,辅助技能,让一名其他角色获得风雪标记,其摸牌阶段少摸一张牌,受到的所有伤害+1。虽然只能拉俩牌差,但是,却可以使其受到的伤害+1,配合高爆发队友,伤害很可观。很可惜不能配合自己的大招剑舞使用,因为,这个标记是在结束阶段给的。下一回合开始时,就消失了,而大招剑舞只能在出牌阶段发动,配合不了。 风雪skill={ group:["风雪_1"], subSkill:{ "1":{ unique:true, trigger:{ player:"phaseJieshuBegin", }, direct:true, filter:function(event,player){ return true; }, content:function(){ "step 0" player.chooseTarget(get.prompt('风雪'),'令一名角色获得“风雪”标记',function(card,player,target){//请选择一个目标 return player!=target; }).set("ai",function(target){ var player=get.player(); return -get.attitude(player,target); });
"step 1" if(result.bool){ var length=result.targets.length; for(var i=0;i1, content:"共有1个标记", }, forced:true, content:function(){ trigger.num++; }, sub:true, }, "3":{ trigger:{ player:["phaseBegin","dieBegin"], }, silent:true, content:function(){ for(var i=0;i |
CopyRight 2018-2019 实验室设备网 版权所有 |